Exterior Architecture
As the oldest city in South Africa, Cape Town has a rich architectural history with many landmark buildings that reflect in different periods since 1652, whereafter most of the remaining architectural structures were erected.
Location: HABIBI SOOFIE MOSQUE, Athlone, Cape Town, South Africa